home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / a_utils / _archvrs / mac / unzip201.cpt / UnZip 2.0.1 Docs.rsrc / bin.rsrc_CODE_11_SANELIB.txt < prev    next >
Text File  |  1993-01-20  |  3KB  |  55 lines

  1. # near model CODE resource
  2. # entry label at 0x0000
  3. export_81:
  4. entry:
  5. 00000000  4E56 FFF4                link       A6, -0x000C
  6. 00000004  486E FFF4                pea.l      [A6 - 0xC]
  7. 00000008  3F3C 0017                move.w     -[A7], 0x17
  8. 0000000C  A9EB                     trap       Pack4/FP68K
  9. 0000000E  3F3C 6000                move.w     -[A7], 0x6000 /* '`\0' */
  10. 00000012  4857                     pea.l      [A7]
  11. 00000014  3F3C 0001                move.w     -[A7], 0x1
  12. 00000018  A9EB                     trap       Pack4/FP68K
  13. 0000001A  548F                     addq.l     A7, 2
  14. 0000001C  41EE FFF6                lea.l      A0, [A6 - 0xA]
  15. 00000020  226E 0008                movea.l    A1, [A6 + 0x8]
  16. 00000024  20D9                     move.l     [A0]+, [A1]+
  17. 00000026  20D9                     move.l     [A0]+, [A1]+
  18. 00000028  3091                     move.w     [A0], [A1]
  19. 0000002A  5188                     subq.l     A0, 8
  20. 0000002C  43EE 000C                lea.l      A1, [A6 + 0xC]
  21. 00000030  613E                     bsr        +0x40 /* 00000070 */
  22. 00000032  3F3C 0004                move.w     -[A7], 0x4
  23. 00000036  4857                     pea.l      [A7]
  24. 00000038  3F3C 001B                move.w     -[A7], 0x1B
  25. 0000003C  A9EB                     trap       Pack4/FP68K
  26. 0000003E  101F                     move.b     D0, [A7]+
  27. 00000040  671C                     beq        +0x1E /* 0000005E */
  28. 00000042  7200                     moveq.l    D1, 0x00
  29. 00000044  0890 0007                bclr.b     [A0], 0x7
  30. 00000048  6704                     beq        +0x6 /* 0000004E */
  31. 0000004A  123C 0080                move.b     D1, 0x80
  32. label0000004E:
  33. 0000004E  487A 002C                pea.l      [PC + 0x2C /* 0000007C */]
  34. 00000052  4850                     pea.l      [A0]
  35. 00000054  3F3C 1000                move.w     -[A7], 0x1000
  36. 00000058  A9EB                     trap       Pack4/FP68K
  37. 0000005A  8310                     or.b       [A0], D1
  38. 0000005C  6112                     bsr        +0x14 /* 00000070 */
  39. label0000005E:
  40. 0000005E  486E FFF4                pea.l      [A6 - 0xC]
  41. 00000062  3F3C 0019                move.w     -[A7], 0x19
  42. 00000066  A9EB                     trap       Pack4/FP68K
  43. 00000068  4E5E                     unlink     A6
  44. 0000006A  205F                     movea.l    A0, [A7]+
  45. 0000006C  584F                     addq.w     A7, 4
  46. 0000006E  4ED0                     jmp        [A0]
  47. fn00000070:
  48. 00000070  4850                     pea.l      [A0]
  49. 00000072  4851                     pea.l      [A1]
  50. 00000074  3F3C 2810                move.w     -[A7], 0x2810
  51. 00000078  A9EB                     trap       Pack4/FP68K
  52. 0000007A  4E75                     rts
  53. 0000007C  3F00                     move.w     -[A7], D0
  54. 0000007E  0000                     .incomplete
  55.